.title-p {
  display: inline-block;
  flex: 1;
  font-size: 15px;
  padding-bottom: 16px;
  font-weight: 600;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;

  .t-icon {
    color: #b7eb8f;
  }
}

.img-tip {
  font-size: 14px;
  color: #F56C6C;
  padding-top: 8px;
}

.appoint-label {
  border-bottom: 1px solid rgb(233, 233, 233);
  padding-bottom: 10px;
  margin-bottom: 10px;
}

.classify-tree-wrap {
  display: flex;
  padding-bottom: 20px;

  .classify-tree-label {
    color: #303133;
    font-weight: 600;
    width: 76px;

    &::after {
      content: ':';
      padding: 0 6px 0 4px;
    }
  }

  .classify-tree-control {
    flex: 1;
  }
}

.conflict-modal-title {
  font-size: 14px;
  color: #909399;

  span {
    color: #C0C4CC;
  }
}

.good-alink {
  color: #409EFF;

  &:hover {
    text-decoration: underline;
  }
}